package customerEnter.Frame.JDBCDao.Interface;

import customerEnter.Frame.DaoDataTransmission.DaoFramePameTransmission;

/**
 * 初始化接口
 * 
 * 
 * 类名称：InitializationInterface 类描述： 创建人：dy 创建时间：2017-3-30 上午10:22:48
 * 
 */
public interface InitializationInterface {
	/**
	 * 初始化框架對象
	 */
	public <T, K> void initializationDataFunction(DaoFramePameTransmission<T, K> daoFramePameTransmission);

	/**
	 * 初始化數據傳輸類
	 */
	public <T, K> DaoFramePameTransmission<T, K> initializationDaoFramePameTransmission(
			DaoFramePameTransmission<T, K> daoFramePameTransmission);

	/**
	 * 初始化中間方法類
	 */
	public <T, K> DaoFrameIntermediateLayerInterface<T, K> initializationDaoFrameTransmission(
			DaoFrameIntermediateLayerInterface<T, K> daoTransmission);

	/**
	 * 初始化sql控制 控制查找 數據庫
	 */
	public void initializationSqlController();

}
